<%-- 
    Document   : orden
    Created on : Nov 27, 2012, 12:15:25 AM
    Author     : juanjo
--%>
<%@page import="Modelos.Carrito,Modelos.Producto, java.util.Iterator, java.util.Map;" %>%>
<%
Carrito carrito = (Carrito)session.getAttribute("carrito");  
int envio = Integer.parseInt((String) session.getAttribute("envio"));
String tipoEnvio="";

switch(envio){
          case 50:
              tipoEnvio="Aereo";
              break;
          case 20:
              tipoEnvio="Terrestre";
              break;
          default:
              tipoEnvio="Aereo";
              break;
}
int pos=0;
Producto[] productos = carrito.listaProductos();

%>
<%@include file="/head.jsp" %>
<div id="content">
    <h1> Tu orden ha sido registrada exitosamente!</h1>
    
        <table border="1">
            <tbody>
                <% 
                    Iterator it = carrito.getProductos().entrySet().iterator();
                    while(pos<productos.length) {
                        out.print("<tr><td>");
                        out.print("<img src=\"");
                        out.print(productos[pos].getImage());
                        out.print("\" width=\"120\" height=\"120\" alt=\"Jumex\"/></td>");
                        out.print("<td>");
                        out.print("<b>");
                        out.print(productos[pos].getNombre());
                        out.print("</b></br></br>");
                        out.print("<b>Descripcion: </b>");
                        out.print(productos[pos].getDescripcion());
                        out.print("</br></br>");
                        Map.Entry pares = (Map.Entry)it.next();
                        out.print("<b>Cantidad: </b>");
                        out.print(productos[pos].getCantidad());
                        out.print("</br></br>");
                        out.print("<b>Precio: </b>");
                        out.print(productos[pos++].getPrecio()*((Producto)pares.getValue()).getCantidad());
                        out.print("</td></tr>");
                    }
                %>
                <tr>
                    <td>
                       Envio:       
                    </td>
                    <td style="text-align:center">
                        <%= tipoEnvio + ": $"+envio %>
                    </td>
                </tr>
                <tr>
                    <td>
                       Total:       
                    </td>
                    <td style="text-align:center">
                        $<%= carrito.getTotal()+envio %>
                    </td>
                </tr>
            </tbody>
        </table>
</div>
</div>
<% session.removeAttribute("carrito"); %>
    </body>
</html>